'$DYNAMIC
DEFINT A-Z

CONST True = -1, False = NOT True

COMMON SHARED Tiles%(), Sprite%(), Buffer&(), Bank%()
COMMON SHARED Pal&(), CreditName$(), CreditY%()
COMMON SHARED Map%(), MapType%, Area$, ChrSet%(), ChestX%(), ChestY%(), ChestItem$(), ChestStatus%(), ChestsThere%, NumChests%
COMMON SHARED Visible%(), LevelUp!(), PlayGame%, ExitGame%, MagicType%, BossBattle%, NumEnemies%
COMMON SHARED VisibleX%, VisibleY%, a%, b%, MaxX%, MaxY%, CursorX%, CursorY%, StoryLine%
COMMON SHARED ItemNow%, MagicNow%, StatsNow%, Protected%, CharTurn%, TriedRun%, Decision$, Price%, YesNoChoice%, ThisItem$, ThisPrice%, ItemNumber%
COMMON SHARED Won%, Lost%, Ran%, ChoiceMade%(), SelectionMade%, ItemNo%(), MagicNo%(), UseOn%(), SaleItem$(), ItemPrice%()
COMMON SHARED TimeStarted!, TotalTime!, TimeOn!, TimePlayed$
COMMON SHARED Cave2F1%(), Cave2F2%(), TowerF2%(), TowerF3%(), TowerF4%()

COMMON SHARED PlayerX%, PlayerY%, PlayerDir%, Dormant%, NotDormant%
COMMON SHARED PlayerAlive%(), PlayerThere%(), Magic$(), MPNeed%()
COMMON SHARED HP%(), MaxHP%(), MP%(), MaxMP%()
COMMON SHARED ST%(), DF%(), AG%(), MS%(), MD%()
COMMON SHARED Weapon$(), Armor$(), Item$(), Name$(), Status$()
COMMON SHARED Lvl%(), Ex&(), NextLvl&(), GP&, CharDo$(), CharItem$(), CharMagic$()

COMMON SHARED EnemyName$(), EnemyPic$(), EnemyEX%(), EnemyGP%()
COMMON SHARED EnemyHP%(), EnemyMaxHP%(), EnemyMP%(), EnemyMaxMP%(), NoMP%()
COMMON SHARED EnemyST%(), EnemyDF%(), EnemyAG%(), EnemyMS%(), EnemyMD%(), EnemyY%(), EnemyX%()
COMMON SHARED EnemyWeak$(), EnemyItem$(), EnemyAlive%(), Acted%(), EnemyMagic$()

COMMON SHARED NPCText$(), NPCX%(), NPCY%(), NPCType%(), NumNPC%, NPCsThere%
COMMON SHARED ItemTemp$(), ItemTempNo%(), ItemTempUsed%()

COMMON SHARED MusicOn%, ScrollSpeed%, MusicChannels AS INTEGER, ShowAreaName%
COMMON SHARED ElementThere%, ElementX%, ElementY%, ElementText$()

